package MyCode.Swing.JPanelDemo;


import javax.swing.*;
import java.awt.*;

/**
 * Swing组件--文本框/密码框/标签组件
 *
 * 1.文本框(JTextField)
 * 2.密码框(JPasswordField)
 * 3.标签(JLable)
 */
public class Gui6 extends JFrame{
    //定义组件
    JPanel jp1,jp2,jp3;
    JLabel jlb1,jlb2;
    JButton btn1,btn2;
    JTextField jtf;
    JPasswordField jpf;

    //构造方法
    public Gui6(){
        //创建组件
        jp1 = new JPanel();
        jp2 = new JPanel();
        jp3 = new JPanel();
        jp1.setBackground(Color.GREEN);
        jp2.setBackground(Color.GREEN);
        jp3.setBackground(Color.GREEN);

        jlb1 = new JLabel("账号：");
        jlb2 = new JLabel("密码：");

        btn1 = new JButton("登陆");
        btn2 = new JButton("取消");

        jtf = new JTextField("请输入登陆账号",10);
        jpf = new JPasswordField(10);

        //设置布局管理器
        setLayout(new FlowLayout(FlowLayout.CENTER));

        //加入组件
        jp1.add(jlb1);
        jp1.add(jtf);
        jp2.add(jlb2);
        jp2.add(jpf);
        jp3.add(btn1);
        jp3.add(btn2);

        //加入到JFrame
        add(jp1);
        add(jp2);
        add(jp3);

        //设置窗体
        setTitle("36刘钰昆创建的用户登陆界面");
        setSize(300,200);
        setLocationRelativeTo(null);
        setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE);
        setVisible(true);
        getContentPane().setBackground(Color.GREEN);



    }

    public static void main(String[] args) {
        new Gui6();
    }


}
